15485
18
8866
14
7228
11
9330
10
8554
2901
7
2943
7172
6
3825
5
2958
6664
1167
3941
3750
4
1297
3489
5847
3
4226
2828
3780
3843
6261
2985
3149
2
951
1257